package com.my.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.my.model.bean.Employee;
import org.apache.ibatis.annotations.Mapper;

import java.util.List;

/**
 *  使用MP与mybatis的区别
 *  引入MP的启动器依赖以后，就可以不使用mybatis的依赖了（包括）
 *  只要我们的mapper继承了BaseMapper以后，就可以使用MP内置的方法去进行查询了
 *  如果我们要使用自定义的SQL查询的话，依然可以使用：在mapper接口中定义方法，在xml中写SQL
 *  需要注意的是，不要跟MP内置的方法重名就行了
 */
@Mapper
public interface EmployeeMapper extends BaseMapper<Employee> {

    /**
     *  自定义mapper层方法
     * @return 所有员工列表
     */
    public List<Employee> findAll();
}
